covered in cow hide or leather - French English Dictionary